accounting business tax mergers and acquisitions cpa massachusetts businesses for sale bookkeeping michael g. castro accountant consulting business valuation business broker mergers acquisitions